import { RteCommandOptionMap } from './command/declate'

export default class RteIcon implements RteCommandOptionMap<string> {
  h1 = 'rtei-h1'
  h2 = 'rtei-h2'
  h3 = 'rtei-h3'
  h4 = 'rtei-h4'
  h5 = 'rtei-h5'
  h6 = 'rtei-h6'
  p = 'rtei-p'
  font = 'rtei-font-family'
  quote = 'rtei-quote'
  indent = 'rtei-indent'
  unindent = 'rtei-unindent'
  retract = 'rtei-retract'
  unretract = 'rtei-unretract'
  lineHeight = 'rtei-line-height'
  alignLeft = 'rtei-align-left'
  alignCenter = 'rtei-allign-center'
  alignRight = 'rtei-align-right'
  alignJustify = 'rtei-align-justify'
  bold = 'rtei-bold'
  italic = 'rtei-italic'
  underline = 'rtei-underline'
  through = 'rtei-through'
  sub = 'rtei-sub'
  sup = 'rtei-sup'
  code = 'rtei-inline-code'
  color = 'rtei-color'
  bgcolor = 'rtei-bgcolor'
  size = ''
  link = 'rtei-link'
  unlink = 'rtei-unlink'
  openLink = 'rtei-open-link'
  brush = 'rtei-brush'
  search = 'rtei-search'
  replace = 'rtei-replace'
  ul = 'rtei-ul'
  ol = 'rtei-ol'
  todo = 'rtei-checkbox'
  delete = 'rtei-delete'
  image = 'rtei-image'
  audio = 'rtei-audio'
  video = 'rtei-video'
  album = 'rtei-album'
  networkImage = 'rtei-network-image'
  floatLeft = 'rtei-float-left'
  floatRight = 'rtei-float-right'
  fullscreen = 'rtei-fullscreen'
  cancelscreen = 'rtei-cancelscreen'
  revoke = 'rtei-revoke'
  resotre = 'rtei-restore'
  config = 'rtei-config'
}
